Director & finance it transformation careers in Dehradun, India